RSA is one of the most popular Public Key Cryptography based algorithm mainlyused for digital signatures, encryption/decryption etc. It is based on themathematical scheme of factorization of very large integers which is acompute-intensive process and takes very long time as well as power to perform.Several scientists are working throughout the world to increase the speedup andto decrease the power consumption of RSA algorithm while keeping the securityof the algorithm intact. One popular technique which can be used to enhance theperformance of RSA is parallel programming. In this paper we are presenting thesurvey of various parallel implementations of RSA algorithm involving varietyof hardware and software implementations.
展开▼